body and leg restraint strap

《英汉医学词典》body and leg restraint strap
身体及腿拘束带